TCheckPointUserRecord

SoftwareShield CheckPoint™ License Server > CheckPoint™ License Server Interfaces > CheckPoint_Webservice_References > Remotable Records > TCheckPointUserRecord

## TCheckPointUserRecord

The TCheckPointUserRecord Class is used in situations where a checkpoint user record is entered or retrieved.

class TCheckPointUserRecord : public TRemotable{

private:

int FCheckPointUserID;

bool FIsAdministrator;

AnsiString FCheckPointFUserName;

AnsiString FPasswordHash;

AnsiString FPassword;

AnsiString FPrimaryEMail;

bool FDeleted;

__published:

__property int CheckPointUserID = { read=FCheckPointUserID, write=FCheckPointUserID };

__property bool IsAdministrator = { read=FIsAdministrator, write=FIsAdministrator };

__property AnsiString CheckPointUserName = { read=FCheckPointFUserName, write=FCheckPointFUserName};

__property AnsiString PasswordHash = { read=FPasswordHash, write=FPasswordHash };

__property AnsiString Password = {read=FPassword, write=FPassword};

__property AnsiString PrimaryEMail = { read=FPrimaryEMail, write=FPrimaryEMail };

__property bool Deleted = { read=FDeleted, write=FDeleted };

};

The meaning of a particular TCheckPointUserRecord depends on the context from which it was used.

The following descriptions of meaning is meant as a guide:

#### TCheckPointUserRecord Property:

CheckPointUserID : This property defines the CheckPoint User ID of the record

IsAdministrator : This property defines if the user is an administrator

CheckPointUserName : This property defines the Check Point user's name.

PasswordHash : This property defines the password hash of the record. Under normal circumstances, this field is blank if password is already in use.

Password : This property defines the plain text password of the record. Under normal circumstances, this field is blank if PasswordHash is already in use.

PrimaryEMail : This property defines the email of the CheckPoint User.

Deleted : This property defines if the user was deleted.

#

#